草庐IT

git - rsync .git 目录

全部标签

php - 在 Jenkins 中找不到私有(private) git 子模块

问题我正在尝试在Jenkins中构建我的应用程序,它位于Github上的一个私有(private)仓库中,还有一个私有(private)子模块。我可以通过设置凭证克隆Jenkins中的私有(private)存储库,但Jenkins无法克隆子模块,这是构建失败的输出:StartedbyanSCMchangeBuildinginworkspace/var/lib/jenkins/jobs/Project/workspaceFetchingchangesfromtheremoteGitrepositoryFetchingupstreamchangesfromgit@github.com:us

php - Laravel 不会删除目录

我在删除目录时遇到问题。我正在创建一个临时目录,我在其中解压缩一个文件,我想在完成后将其删除。我的代码看起来很像这样:$tempPath=storage_path('temp/'.$filemd5.'/');Storage::makeDirectory($tempPath);$success=Storage::deleteDirectory($tempPath);return$success;它不会返回任何内容,目录也不会被删除。 最佳答案 我认为如果您从$tempPath中删除结尾的反斜杠,它可能会起作用。$tempPath=st

php - 如何覆盖或编辑 yii2 中供应商目录的代码?

我需要在vendor/yiisoft/yii2/web/urlmanager.php中做一些更改才能让我的url_alias工作!我需要知道我是否可以直接更改此文件或是否有任何方法可以覆盖此文件? 最佳答案 最好的方法是创建新的URL管理器类来扩展现有的UrlManager类,即yii/web/urlManager.php即classcustomUrlManagerextendsyii/web/urlManager{..codehere}然后在配置元素中指定类,即frontend/config/main.php'urlManager

PHP - zip 文件中子目录内文件的 file_get_contents()

我有一个.zip文件,里面有多个子目录和文件。如何使用file_get_contents()获取zip文件的子目录之一中的文件内容? 最佳答案 如果您安装了Zip扩展,它应该已经注册了zip://compressionwrapper.尝试以下操作:$result=file_get_contents('zip://path_to_my.zip#subDir/foo.txt'); 关于PHP-zip文件中子目录内文件的file_get_contents(),我们在StackOverflow上

php - 使用 php/apache 中的身份验证脚本保护目录中的文件

我正在寻找一种方法来告诉Apache,如果有来自某个目录的文件请求,它应该首先运行一个php脚本来验证用户是否已登录。我知道我可以将目录放在docroot之外,让php脚本处理身份验证和文件下载,但是因为这些是试图打开其他flash文件的flash文件,所以它必须是docroot中的目录,并且文件应该不必由php脚本发送。在旧的设置中,我们使用的是mod_auth_script(http://sourceforge.net/projects/mod-auth-script/),但由于这是一个相当晦涩的apache模块,如果可能的话,我宁愿有一个更通用的解决方案。

文档根目录内部或外部的 PHP 库?

我正在编写一个基于zend框架的PHP库。我的几个Web项目使用了我的库。我不确定我应该把我的图书馆放在哪里。将它放在单个项目的文档根目录之外似乎很有意义,因此我不必在每个单独的项目中维护该库。我当前的设置如下所示:/var/www/vhosts/project1//var/www/vhosts/project2//var/www/vhosts/libraries/zend-framework/zend-framework-1.11.0/.../var/www/vhosts/libraries/my-lib/my-lib-1.0.0/...像这样,特定版本的zend-framework

php - 通过 php 处理 XML 目录

我有一个包含多个文件的XSD(XML模式)。在系统的根目录下有一个catalog.xml,就是一个XMLCatalog。它包含正确处理xsd文件所需的SYSTEM和URI目录定义。现在我的问题是:如何在php中根据这些模式验证xml?如果我简单地使用DOMDocument->Schemavalidate()并给它正确的xsd,目录定义将不会被解析,并且php会抛出这样的错误:Warning:DOMDocument::schemaValidate():I/Owarning:failedtoloadexternalentity"urn:oasis:names:tc:dita:xsd:hig

php - PHP 中的 rmdir 无法处理空目录

我正在尝试使用PHP删除目录。我从内到外取消链接/删除所有文件/子目录,最后在现在空的顶层目录上调用rmdir。一切都按计划进行,直到最后一次调用rmdir。PHP警告该目录不是空的并拒绝删除它。但是当我在资源管理器中查看目录时,它毕竟是空的。我还尝试了一个众所周知的递归函数,结果相同。操作系统是带有Xampp的Windows7,并且对任何相关元素都没有访问限制。有什么想法吗? 最佳答案 你能试试这个吗? 关于php-PHP中的rmdir无法处理空目录,我们在StackOverflow上

php - 如何连接 PHP 和 Git 存储库

最近我在做一个项目,我必须为git存储库提供一个web界面在我的系统中。我正在使用PHP进行编码,并且正在寻找一种将PHP连接到Git的方法,即为git提供PHP前端。但无法找到任何库或引用以继续。 最佳答案 你看过Git-PHP吗?http://code.google.com/p/git-php/还有:滑倒glip,agitlibraryinPHP,使您的PHP脚本能够访问git存储库。它使用纯PHP5编写,甚至无需安装git即可运行,因此使其成为与el-cheapo网络托管服务一起使用的理想git库。GitPHPGitPHPis

php - 子目录中的 Zend 应用程序使 Zend 布局链接正常工作

我在子目录中设置了Zend应用程序。不要问我为什么必须那样做(不是我喜欢的方法)但我没有那个选择。Zend应用程序驻留在名为dsa的子目录中。http://dsa.dev/dsa我的.htaccessRewriteEngineOnRewriteCond%{REQUEST_FILENAME}-s[OR]RewriteCond%{REQUEST_FILENAME}-l[OR]RewriteCond%{REQUEST_FILENAME}-dRewriteRule^(.*)$public/index.php[QSA,L]这有效并将引导应用程序。我可以毫无问题地转到我的根目录和其他目录进行其他操